home *** CD-ROM | disk | FTP | other *** search
- /*
- ** $VER: joydata.e V0.8B
- **
- ** JoyData Definitions.
- **
- ** (C) Copyright 1996-1997 DreamWorld Productions.
- ** All Rights Reserved
- */
-
- OPT MODULE
- OPT EXPORT
- OPT PREPROCESS
-
- MODULE 'gms/dpkernel'
-
- ->**************************************************************************
- ->* JoyData Object.
-
- OBJECT joydata
- head[1] :ARRAY OF head /* Standard header */
- port :INT /* Port number, 1/2/3/4 */
- xchange :INT /* Change in the x coordinate */
- ychange :INT /* Change in the y coordinate */
- zchange :INT /* Change in the z coordinate */
- buttons :LONG /* Contains button bits, below */
- ENDOBJECT
-
- CONST JD_FIRE1 = $00000001, -> Standard Fire Button (1) - LMB.
- JD_FIRE2 = $00000002, -> Standard Fire Button (2) - RMB.
- JD_FIRE3 = $00000004, -> Standard Fire Button (3) - MMB.
- JD_FIRE4 = $00000008,
- JD_FIRE5 = $00000010,
- JD_FIRE6 = $00000020,
- JD_FIRE7 = $00000040,
- JD_FIRE8 = $00000080,
-
- JD_LMB = $00000001,
- JD_RMB = $00000002,
- JD_MMB = $00000004
-
-